import parole
from parole.colornames import colors
from parole.display import interpolateRGB
import pygame, random

import sim_items
from util import *

class Cuirass(sim_items.Armor):
    def __init__(self):
        bonuses = {
                'evMod': -8,
                'pvMod': 12,
        }

        # TODO: depth, materials, etc.
        sim_items.Armor.__init__(self, 
                'steel cuirass',    # name
                parole.map.AsciiTile(']', colors['Silver']), # appearance
                38,          # weight (lbs)
                ['body'],   # slot
                25000,       # energy to wear
                bonuses,
                unidDescription="This armor is made of two plates of metal "
                "that completely cover the torso and abdomen. The physical "
                "protection offered by a sturdy cuirass is second only to full "
                "plate, but its tremendous weight can make it a serious burden."
                )

#========================================
thingClass = Cuirass
